package enumAndAnnotation;

/**
 * 枚举练习
 */
public class EnumExercise07 {

    public static void main(String[] args) {
        /*
            1)编一个类A 在类中定义局部内部类B B中有一个私有 final 常量 name 有一个方法 show() 打印常量 name
            2)进阶：A中也定义一个私有变量 name 在 show() 中打印
         */
        AA aa = new AA();
        aa.test();
    }
}

class AA {


    private String name = "aa";

    public void test() {

        class BB {

            private final String name = "bb";

            public void show() {
                System.out.println(name);//bb
                System.out.println(AA.this.name);//aa
            }
        }
        new BB().show();

    }
}

